package com.jhhc.StormSurgeForecast.StormSurge.Pojo;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.jhhc.StormSurgeForecast.AstronomicalTide.Pojo.AccuracyEvaluation;
import com.jhhc.StormSurgeForecast.AstronomicalTide.Pojo.ChartEntity.ChartData;
import lombok.Data;

import java.util.List;

@Data
public class CalResult {

    //主标题
    @JsonInclude(JsonInclude.Include.NON_NULL)
    private String mainHeading;
    //副标题
    @JsonInclude(JsonInclude.Include.NON_NULL)
    private String  subHeading;
    //预报时间
    @JsonInclude(JsonInclude.Include.NON_NULL)
    private String  forecastTime;
    //站码

    private String stationCode;
    //台风id
    @JsonInclude(JsonInclude.Include.NON_NULL)
    private Integer typhoonId;
    //台风名称
    @JsonInclude(JsonInclude.Include.NON_NULL)
    private String typhoonName;

    private String maxFtdzTm;
    private Double maxFtdz;
    private String maxZsTm;
    private Double maxZs;
    private String maxTwcTm;
    private Double maxTwc;

    //List<ChartData> chartDatas;

    private List<PointResult> pointResults;


    private List<PointResult> pointHLResults;




}
